radar aimed gun - Francés Inglés Diccionario